Closed Bug 1352499 Opened 7 years ago Closed 6 years ago

[meta] Retain and incrementally update display lists

Categories

(Core :: Web Painting, enhancement, P1)

enhancement

Tracking

()

RESOLVED FIXED
Performance Impact ?
Tracking Status
relnote-firefox --- 61+

People

(Reporter: mattwoodrow, Assigned: mattwoodrow)

References

(Depends on 4 open bugs, Blocks 2 open bugs)

Details

(Keywords: meta, perf)

Rather than building the entire display list each time we paint, we can probably be faster by doing incremental updates to the existing list.

Current plan is here: https://docs.google.com/document/d/1RxUl0z5ViwyAbcQgYvUoorjIQ38M5ZGwwjljBujgE7o/pub
This one's a QF:P1 for Web Painting.
Whiteboard: [qf]
Whiteboard: [qf] → [qf:p1]
Blocks: 1131937
Depends on: 1359584
See Also: → 1371643
Blocks: 1288096
Depends on: 1382427
Whiteboard: [qf:p1] → [qf:meta]
See Also: 1371643
Depends on: 1388161
Depends on: 1388162
Depends on: 1388614
Depends on: 1397054
Depends on: 1397056
Depends on: 1397057
Depends on: 1397058
Depends on: 1397059
Depends on: 1397060
Depends on: 1402197
Depends on: 1402199
Depends on: 1402200
Depends on: 1402202
Depends on: 1402203
Depends on: 1402204
Depends on: 1404181
Keywords: perf
Depends on: 1409240
Depends on: 1411132
Depends on: 1411856
Depends on: 1411876
Depends on: 1411881
Depends on: 1413073
Depends on: 1413546
Depends on: android-rdl
Depends on: 1413833
Depends on: 1414397
Depends on: 1414526
Depends on: 1414816
Depends on: 1415838
Depends on: 1415869
Depends on: 1415871
Blocks: 1416026
Depends on: 1416055
Depends on: 1415672
Depends on: 1416065
Depends on: 1416291
Depends on: 1416448
Depends on: 1417601
Depends on: 1388727
Depends on: 1417529
Depends on: 1417430
Depends on: 1417010
Depends on: 1417411
No longer depends on: 1388727
Depends on: 1418722
Depends on: 1411988
Depends on: 1419021
Depends on: 1418945
Depends on: 1419225
Depends on: 1419917
Depends on: 1420312
Depends on: 1418177
Depends on: 1422430
Depends on: 1421954
Blocks: 801949
Depends on: 1419546
Depends on: 1419609
Depends on: 1420480
Depends on: 1425074
Depends on: 1425115
Depends on: 1420737
Depends on: 1425271
Depends on: 1424348
Depends on: 1419315
Depends on: 1418840
Depends on: 1425423
Depends on: 1422274
Depends on: RDLPerf
No longer blocks: 1288096
Depends on: 1427914
Depends on: 1427735
Depends on: 1427221
Depends on: 1425189
Depends on: 1428178
Depends on: 1427826
Depends on: 1428993
Depends on: 1431128
Depends on: 1431064
Depends on: 1431209
Depends on: 1429027
Depends on: 1426348
Depends on: 1440144
Depends on: 1426345
Depends on: 1448818
Depends on: 1453601
Depends on: 1467514
Priority: -- → P1
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Performance Impact: --- → ?
Whiteboard: [qf:meta]
You need to log in before you can comment on or make changes to this bug.